roller-and-ring machine - Español Inglés Diccionario